Chapter 8: The On-Chip Network -- Arbiters And Allocators, Pipeline Optimizations